Lead Software Engineer (Python)
- Direct Hire
- Onsite in Grapevine TX
- Negotiable Salary + stock options
This role involves working closely with engineering leadership and various teams across the organization to design and implement new systems. The ideal candidate will not only lead the creation of robust back-end systems but also play a pivotal role in delivering intuitive and responsive front-end interfaces that enhance user experiences.
This position requires working onsite in Grapevine, TX, five days per week.
What You’ll Do:
- Architect, design, and build critical back-end systems, such as payments and transaction technologies, alongside intuitive front-end interfaces.
- Work with a modern technology stack encompassing both front-end and back-end technologies (cloud infrastructure, Kubernetes, service-oriented architecture, etc.).
- Advocate for engineering best practices across both front-end and back-end development.
What You’ll Need:
- 12+ years of software development experience, with at least 3 years working with cloud technologies (e.g., AWS, Azure, Google Cloud).
- 10+ years of experience with Python.
- Experience architecting and developing intuitive front-end interfaces using React and Redux.
- Proven progression from Software Engineer to technical leadership roles, demonstrating increasing levels of responsibility and impact.
- Demonstrated ownership of major technical projects from conception to delivery, showcasing the ability to lead and drive results.
- Strong problem-solving skills and creativity in overcoming technical challenges.
- Excellent interpersonal and communication skills, with the ability to collaborate effectively with cross-functional teams and communicate technical concepts to non-technical stakeholders.
You’ll Stand Out If You Have:
- A desire to thrive in a fast-paced environment.
- Experience with AWS.